trust instruments - Espagnol Anglais Dictionnaire